/**
 *====================================================
 * 文件名称: SignSyncParams.java
 * 修订记录：
 * No    日期				作者(操作:具体内容)
 * 1.    2016年1月12日			chenxy(创建:创建文件)
 *====================================================
 * 类描述：(说明未实现或其它不应生成javadoc的内容)
 */
package com.yuexunit.finance.project.action.v1.model.input;

import java.util.Date;

import com.yuexunit.web.annotation.Parameter;

/**
 * @ClassName: SignSyncParams
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author chenxy
 * @date 2016年1月12日 上午11:55:59
 */
public class SignSyncParams {

	@Parameter(name = "recieveNoticeNumber", description = "收货通知编号")
	private String recieveNoticeNumber;

	@Parameter(name = "waybillNumber", description = "物流提单号")
	private String waybillNumber;

	@Parameter(name = "caseNumber", description = "箱号")
	private String caseNumber;

	@Parameter(name = "signAccountor", description = "签收人")
	private String signAccountor;

	@Parameter(name = "signRemark", description = "签收说明", nullable = true)
	private String signRemark;

	@Parameter(name = "signDateTime", description = "签收时间")
	private Date signDateTime;

	@Parameter(name = "signAddress", description = "签收地点")
	private String signAddress;

	@Parameter(name = "signPreFile", description = "签收前图片HTTP地址(多个)", nullable = true)
	private String[] signPreFile;

	@Parameter(name = "signSuffixFile", description = "签收后图片HTTP地址(多个)", nullable = true)
	private String[] signSuffixFile;

	@Parameter(name = "signSoundRecorde", description = "异常录音文件HTTP地址", nullable = true)
	private String signSoundRecorde;

	@Parameter(name = "signAbnormalFile", description = "异常文件HTTP地址", nullable = true)
	private String signAbnormalFile;

	@Parameter(name = "signAbnormalState", description = "异常类别(1:货损/2:丢失)", nullable = true)
	private Integer signAbnormalState;

	public String getRecieveNoticeNumber() {
		return recieveNoticeNumber;
	}

	public void setRecieveNoticeNumber(String recieveNoticeNumber) {
		this.recieveNoticeNumber = recieveNoticeNumber;
	}

	public String getWaybillNumber() {
		return waybillNumber;
	}

	public void setWaybillNumber(String waybillNumber) {
		this.waybillNumber = waybillNumber;
	}

	public String getCaseNumber() {
		return caseNumber;
	}

	public void setCaseNumber(String caseNumber) {
		this.caseNumber = caseNumber;
	}

	public String getSignAccountor() {
		return signAccountor;
	}

	public void setSignAccountor(String signAccountor) {
		this.signAccountor = signAccountor;
	}

	public String getSignRemark() {
		return signRemark;
	}

	public void setSignRemark(String signRemark) {
		this.signRemark = signRemark;
	}

	public Date getSignDateTime() {
		return signDateTime;
	}

	public void setSignDateTime(Date signDateTime) {
		this.signDateTime = signDateTime;
	}

	public String getSignAddress() {
		return signAddress;
	}

	public void setSignAddress(String signAddress) {
		this.signAddress = signAddress;
	}

	public String[] getSignPreFile() {
		return signPreFile;
	}

	public void setSignPreFile(String[] signPreFile) {
		this.signPreFile = signPreFile;
	}

	public String[] getSignSuffixFile() {
		return signSuffixFile;
	}

	public void setSignSuffixFile(String[] signSuffixFile) {
		this.signSuffixFile = signSuffixFile;
	}

	public String getSignSoundRecorde() {
		return signSoundRecorde;
	}

	public void setSignSoundRecorde(String signSoundRecorde) {
		this.signSoundRecorde = signSoundRecorde;
	}

	public String getSignAbnormalFile() {
		return signAbnormalFile;
	}

	public void setSignAbnormalFile(String signAbnormalFile) {
		this.signAbnormalFile = signAbnormalFile;
	}

	public Integer getSignAbnormalState() {
		return signAbnormalState;
	}

	public void setSignAbnormalState(Integer signAbnormalState) {
		this.signAbnormalState = signAbnormalState;
	}

}
